Nuprl Lemma : interleaving_occurence_onto 4,23

A:Type, LL1L2:A List, f1:(||L1||||L||), f2:(||L2||||L||).
interleaving_occurence(A;L1;L2;L;f1;f2)
 (j:||L||. (k:||L1||. j = f1(k  (k:||L2||. j = f2(k )) 
latex


DefinitionsP & Q, interleaving_occurence(T;L1;L2;L;f1;f2), t  T, x:AB(x), ||as||, {i..j}, x:AB(x), P  Q, False, A, AB, i  j < k, P  Q, finite(T), i<j, if b t else f fi, True, T, , Prop, b, b, ij, , P  Q, P  Q, Unit, ij, Inj(ABf), Surj(ABf), {T}
Lemmasincreasing inj, eqtt to assert, assert of lt int, iff transitivity, eqff to assert, squash wf, true wf, bnot of lt int, assert of le int, lt int wf, bool wf, le int wf, assert wf, bnot wf, le wf, nsub finite, interleaving occurence wf, int seg wf, length wf1

origin